* {margin:0;padding:0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
html{min-width: 1280px;}
@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}
.icon{
  font-family: "iconfont" !important;
  font-size: .16rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-jiagong:before {
  content: "\e63c";
}

.icon-leftbutton:before {
  content: "\e755";
}

.icon-Rightbutton:before {
  content: "\e765";
}

.icon-arrow-left-bold:before {
  content: "\e685";
}

.icon-arrow-right-bold:before {
  content: "\e687";
}

.icon-chanpinliebiaoshaixuan:before {
  content: "\e626";
}

.icon-8:before {
  content: "\e60e";
}

.icon-maoyi:before {
  content: "\e60b";
}

.icon-famo:before {
  content: "\e60f";
}

.icon-shuzi:before {
  content: "\e61b";
}

.icon-chuifengji:before {
  content: "\e628";
}

.icon-jichuang:before {
  content: "\e649";
}

.icon-kexue:before {
  content: "\e646";
}

.icon-xifahufa:before {
  content: "\e6c1";
}

.icon-fenlei:before {
  content: "\e603";
}

html{
	font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;
  color: #333333;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:300;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.clearfix:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom: 1;}
a{text-decoration:none;color: #333333;}
a:focus, input:focus, textarea:focus,button {outline: none;}
a:hover{color: #004097;}
h1 { 
	font-size:.38rem;
}
h2 {
	font-size:.36rem;
}
h3 {
	font-size:.28rem;
}
h4 {
	font-size:.22rem;
}
h5 {
	font-size:.16rem;
}
h6 {
	font-size:.14rem;
}

p{
	font-weight:400;
	font-size:.16rem;
}
ul{
	list-style:none;
	padding:0;
	margin:0;	
}
.fr{float: right !important;}
.fl{float: left !important;}
.border{border: .01rem solid #d0d0cf;}
.padding-20{padding: 0 .2rem;box-sizing: border-box;}
input{color:#636566 ;}
html::-webkit-scrollbar {/*������������ʽ*/
        width: 10px;     /*�߿�ֱ��Ӧ����������ĳߴ�*/
        height: 10px;
    }
html::-webkit-scrollbar-thumb {/*����������С����*/
         -webkit-box-shadow: inset 0 0 0rem rgba(0,0,0,0.2);
        background: #024995;
        border-radius: .25rem;
    }
html::-webkit-scrollbar-track {/*������������*/
        -webkit-box-shadow: inset 0 0 0rem rgba(0,0,0,0.2);
        background: #FFFFFF;
        border-radius: .05rem;
    }

/*头部*/
header{width: 100%;background: url(../img/header_bg.jpg)no-repeat;background-size: 100% 100%;height: 2.4rem;}
.top-wz{width:100%;height: .3rem;}
.top-nei{width:12rem;margin:auto;height: 100%;}
.top-nei p{display:inline-block;float:left;line-height: .30rem;color:#333333;font-size:.12rem;}
.dit-con{float:right;height: 100%;color:#777777;}
.dit-con a , .dit-con i{display:inline-block;line-height: .30rem;color:#777777;margin:0rem .10rem;font-size:.14rem;}
.dit-con i{font-style: normal;}
.dit-con a:hover{text-decoration:underline;}
.dit-con p{display:inline-block;text-decoration:underline;}
.header-top{width: 100%;height: 1.4rem;}
.header-top-box{width: 12rem;margin: 0 auto;height: 1.4rem;position: relative;}
.header-top-box .logo{height: .9rem;float: left;width: 2.9rem;margin-top: .25rem;line-height: 1rem;overflow: hidden;text-indent: 2.9rem;}
.header-top-box .logo a{display: block;}
.header-top-span{height: .9rem;width: 6rem;float: left;padding: .1rem 0 .1rem .6rem;box-sizing: border-box;margin-top: .25rem;letter-spacing: .02rem;}
.header-top-span h2{font-size: .24rem;color: #313131;font-weight: 900;line-height: .4rem;letter-spacing: .038rem;}
strong{color: red;font-weight: bold;}
.header-top-span span{font-size: .18rem;color: #000000;line-height: .3rem;}
.header-top-contact{float: right;height: .7rem;margin-top: .35rem;width: 3rem;background: url(../img/header_contact_bg.png)no-repeat left center;background-size: .37rem .39rem;padding-left: .60rem;box-sizing: border-box;}
.header-top-contact h6{font-size: .28rem;font-weight: bold;line-height: .35rem;background: linear-gradient(to right,#003e8b,#0c7cc1,#003e8b,#0c7cc1);-webkit-background-clip: text;color: transparent;}
nav{width: 100%;background: #131313;}
nav ul{width: 100%;max-width: 12rem;margin: 0 auto;}
nav ul li{width: 11.11%;float: left;height: .7rem;text-align: center;letter-spacing: .01em;position: relative;transition: all .5s;-webkit-transition:  all .5s;}
nav ul li a{display: block;height: .7rem;}
nav ul li h3{font-size: .2rem;color: #ffffff;font-weight: 500;line-height: .7rem;}
nav ul li.spa{background: linear-gradient(to left,#e5e5e5,#fefdfd,#e1e1e1);}
nav ul li.spa h3{color: #024995;font-weight: bold;}
nav ul li:hover{background: linear-gradient(to left,#e5e5e5,#fefdfd,#e1e1e1);}
nav ul li:hover h3{color: #024995;font-weight: bold;}

/*侧边联系*/
 #sq-ceb {position: fixed;top:12%;z-index:999;display: none;width: 1.5rem; height: auto;text-align: center;background:#222222;right: 0;padding:.3rem 0;transition:.3s;}
.fhdb-kzt{width:100%;overflow:hidden;}
.fhdb-kzt ul{padding:0 .22rem;overflow:hidden;}
.fhdb-kzt ul li{height:.6rem;border-bottom:.01rem solid #727272;line-height: .6rem;}
.fhdb-kzt ul li a{height:.6rem;}
.fhdb-kzt ul li img{float: left;margin-top: .15rem;}
.fhdb-kzt ul li span{display:inline-block;margin-left:.1rem;font-size:.16rem;color:#fff;}
.fhdb-kzt ul li:last-child{border-bottom: 0;}
.wx-zxt{width:100%;overflow:hidden;}
.wx-zxt img{display:block;width:100%;height:1.06rem;}
.zx-rdw{width:100%;overflow:hidden;margin-top:.25rem;}
.zx-rdw span{font-size:.12rem;color:#fff;margin-left:.05rem;display:inline-block;}
.colo-fw{display: block;width:100%;overflow:hidden;color:#fff;font-size:.18rem;text-align:center;margin:.1rem auto;font-weight:bold;}
.hidden-xs{width:100%;overflow:hidden;background:url(../img/fh-dbt.png) center no-repeat;height:.3rem;margin-top:.2rem;cursor: pointer;}
.ce-bssd{background:url(../img/yy-zb1.jpg) center no-repeat;width:.35rem;height:.4rem;position: relative;top:12%;left:-.35rem;transition:.3s;z-index:999;top:-.3rem;cursor: pointer;}
.intro{right:-1.5rem !important;transition:.3s;}
.intro2{background:url(../img/yy-zb2.jpg) center no-repeat;transition:.3s;}

.animated{-webkit-animation:AniTop 1s ease-out 0.3s both;-o-animation:AniTop 1s ease-out 0.3s both;animation:AniTop 1s ease-out 0.3s both;}
.animated_right{-webkit-animation:AniRight 1s ease-out 0.3s both;-o-animation:AniRight 1s ease-out 0.3s both;animation:AniRight 1s ease-out 0.3s both;}
.animated_left{-webkit-animation:AniLeft 1s ease-out 0.3s both;-o-animation:AniLeft 1s ease-out 0.3s both;animation:AniLeft 1s ease-out 0.3s both;}
/*下往上效果*/
@-webkit-keyframes AniTop{
  0%{-webkit-transform:translateY(1rem); opacity:0;}
  100% {-webkit-transform:translateY(0); opacity:1;}
}
@-o-keyframes AniTop{
  0%{-o-transform:translateY(1rem); opacity:0;}
  100% {-o-transform:translateY(0); opacity:1;}
}
@keyframes AniTop{
  0%{transform:translateY(1rem); opacity:0;}
  100% {transform:translateY(0); opacity:1;}
}
/*左往右效果*/
@-webkit-keyframes AniRight{
  0%{-webkit-transform:translateX(-2rem); opacity:0;}
  100% {-webkit-transform:translateX(0); opacity:1;}
}
@-o-keyframes AniRight{
  0%{-o-transform:translateX(-2rem); opacity:0;}
  100% {-o-transform:translateX(0); opacity:1;}
}
@keyframes AniRight{
  0%{transform:translateX(-2rem); opacity:0;}
  100% {transform:translateX(0); opacity:1;}
}
/*右往左效果*/
@-webkit-keyframes AniLeft{
  0%{-webkit-transform:translateX(2rem); opacity:0;}
  100% {-webkit-transform:translateX(0); opacity:1;}
}
@-o-keyframes AniLeft{
  0%{-o-transform:translateX(2rem); opacity:0;}
  100% {-o-transform:translateX(0); opacity:1;}
}
@keyframes AniLeft{
  0%{transform:translateX(2rem); opacity:0;}
  100% {transform:translateX(0); opacity:1;}
}
